difficult problem or matter - Deutsch Englisch Wörterbuch